
package com.eva.framework.dto;

/**
 * <p>
 * EVA.EPC框架之预定义action_id（操作动作id）常量表.<br>
 * 这些常量对应于EVA.EPC整个MVC框架中的action_id.<br>
 * 本常量表仅为了方便使用而作，没有更多却确含义，各常量意义视具体业务而定.
 * </p>
 *
 * @author Jack Jiang(http://www.52im.net/space-uid-1.html)
 * @version 1.0
 */
public interface SysActionConst {
    /**
     * 新增
     */
    public static final int ACTION_NEW = 0;
    /**
     * 编辑
     */
    public static final int ACTION_EDIT = 1;
    /**
     * 删除
     */
    public static final int ACTION_REMOVE = 2;
    /**
     * 审核
     */
    public static final int ACTION_VERIFY = 3;
    /**
     * 打印
     */
    public static final int ACTION_PRINT = 4;
    /**
     * 查询
     */
    public static final int ACTION_QUERY = 5;
    /**
     * 附加
     */
    int ACTION_APPEND1 = 7;
    int ACTION_APPEND2 = 8;
    int ACTION_APPEND3 = 9;
    int ACTION_APPEND4 = 22;
    int ACTION_APPEND5 = 23;
    int ACTION_APPEND6 = 24;
    int ACTION_APPEND7 = 25;
    int ACTION_APPEND8 = 26;

    int ACTION_APPEND9 = 27;
    int ACTION_APPEND10 = 28;
    int ACTION_APPEND11 = 29;
    int ACTION_APPEND12 = 30;
    /**删除频道*/
    int ACTION_APPEND13 = 31;

    /**分页查询最近7天的聊天记录*/
    int ACTION_APPEND14 = 32;

    /**
     * 取消审核
     */
    int ACTION_CANCEL_VERIFY = 12;

    /**
     * 批量删除
     */
    int ACTION_MULTI_DEL = 19;
    /**
     * 批量增加
     */
    int ACTION_MULTI_ADD = 20;
    /**
     * 批量审核
     */
    int ACTION_MULTI_CHECK = 21;
    /**
     * 查询gps点
     */
    int ACTION_QUERY_GPS = 21;
    int ACTION_ADD_USER = 22;
    int ACTION_UPDATE_USER = 23;
    int ACTION_DELETE_USER = 24;
    int ACTION_QUERY_USER = 25;
    int ACTION_QUERY_USER_INFO = 26;
    int ACTION_UPDATE_USER_PASSWORD = 27;

    /**
     * 组织
     */
    int ACTION_ADD_STRUCTURE = 28;
    int ACTION_QUERY_STRUCTURE = 29;
    int ACTION_UPDATE_STRUCTURE = 30;
    int ACTION_DELETE_STRUCTURE = 31;

    int ACTION_QUERY_STRUCTURE_ALL = 32;

    /**
     * 组织用户
     */
    int ACTION_ADD_STRUCTURE_USER = 33;
    int ACTION_QUERY_STRUCTURE_USER = 34;
    int ACTION_UPDATE_STRUCTURE_USER = 35;
    int ACTION_DELETE_STRUCTURE_USER = 36;
    int ACTION_QUERY_STRUCTURE_USER_INFO = 37;
    int ACTION_QUERY_NOT_STRUCTURE_USER_INFO = 38;
    int ACTION_QUERY_STRUCTURE_USER_BY_ID = 39;
    int ACTION_UPDATE_STRUCTURE_LEADER = 40;
    int ACTION_QUERY_STRUCTURE_ALL_USER = 69;

    /**
     * 创建案件节点
     */
    int ACTION_ADD_CASE = 41;
    int ACTION_NODE_CASE = 42;
    int ACTION_QUERY_CASE = 43;
    int ACTION_UPDATE_CASE = 44;
    int ACTION_DELETE_CASE = 45;

    int ACTION_FINISH_CASE = 53;

    int ACTION_EXPORT_GB28181 = 54;

    int ACTION_ADD_OBSERVER = 46;
    int ACTION_QUERY_OBSERVER = 47;

    int ACTION_DELETE_OBSERVER = 48;


    int ACTION_ADD_DEVICE = 49;

    int ACTION_QUERY_UNBINT_DEVICE = 50;

    int ACTION_QUERY_DEVICE = 51;

    int ACTION_DELETE_DEVICE = 52;

    /**
     * 查询一级组织列表
     */
    int ACTION_QUERY_ONE_STRUCTURE = 53;

    /**
     * 添加下级组织
     */
    int ACTION_ADD_SUB_STRUCTURE=54;

    /**
     * 查询全部下级组织和人员
     */
    int ACTION_QUERY_SUB_STRUCTURE_ALL=55;


    /**检索*/
    int ACTION_BAK_SEARCH = 56;

    /**轨迹*/
    int ACTION_HISTORY_GPS = 57;

    /**查询群组频道树*/
    int ACTION_GROUP_TREE = 58;

    /**绑定管理员*/
    int ACTION_GROUP_MANAGER = 59;

    /**划分组*/
    int ACTION_GROUP_CIRCLE = 60;

    /**绑定一键下发账号*/
    int ACTION_GROUP_SUPER = 61;

    /**频道信息*/
    int ACTION_CHANNEL_DETAIL = 62;

    /**删除频道*/
    int ACTION_CHANNEL_DELETE = 63;

    /**管理员列表*/
    int ACTION_MANAGER_LIST = 64;

    /**删除圈*/
    int ACTION_CIRCLE_DELETE = 65;

    // 判断当前账号是否是该群里面的指挥员
    int ACTION_LOGIN_USER_JUDGE_ZHIHUI = 66;

    // 查询圈
    int ACTION_LIST_CIRCLE = 67;

    int ACTION_UPDATE_CHANNEL_NAME = 68;

    int ACTION_USER_IN_CHANNEL = 69;
    int ACTION_NOTIFY_DEVICE_START_PUSH_STREAM = 70;

    int ACTION_GET_DEVICE_UNIQE_GROUP_CHANNEL = 71;
    int ACTION_GET_DEVICE_CONFIG_LIST = 72;
    int ACTION_GET_CURRENT_CONFIG = 73;
    int ACTION_SET_DEVICE_CONFIG = 74;
    int ACTION_UPLOAD_DEVICE_CONFIG_LIST = 75;
    int ACTION_UPLOAD_CURRENT_CONFIG = 76;
    int ACTION_DEVICE_OPEN_GPS = 77;
    int ACTION_DEVICE_CLOSE_GPS = 78;
    int ACTION_QUERY_USERS_OF_GROUP = 79;

    int ACTION_QUERY_MANAGER_LIST = 80;

    int ACTION_CONSOLE_CONTROLLER = 81;
    int ACTION_GET_THIRD_DEVICE_STREAM_URL = 82;

    int ACTION_DEVICE_GET_FILE_LIST = 83;
    int ACTION_REQUIRE_DEVICE_UPLOAD_FILE = 84;
    int ACTION_QUERY_DEVICE_ENV = 90;
    int ACTION_ADD_HUMAN_FACE = 91;
    int ACTION_UPDATE_HUMAN_FACE = 92;
    int ACTION_DETAIL_HUMAN_FACE = 93;
    int ACTION_QUERY_HUMAN_FACE = 94;
    int ACTION_DELETE_HUMAN_FACE = 95;
    int ACTION_BINDING_HUMAN_FACE = 96;
    int ACTION_LIST_BINGDING = 97;
    int ACTION_QUERY_CURRENT_BINDING_PIC = 98;

    int ACTION_QUERY_FILE_EXISTS = 99;

    int ACTION_DEV_EXIST_FILE_QUERY = 100;



}
